mechanical rendering - Espagnol Anglais Dictionnaire